something poorly made - French English Dictionary